sediment delivery ratio - Deutsch Englisch Wörterbuch